# 根据当前工作目录下的每一个.c文件，都生成一个对应的可执行程序。
SRCS := $(wildcard *.c)
OUTS := $(patsubst %.c,%,$(SRCS))
CC := gcc
COM_OP := -Wall -g -pthread
.PHONY: clean rebuild all

all: $(OUTS)                      
% : %.c
	$(CC) $^ -o $@ $(COM_OP)

clean:
	$(RM) $(OUTS)

rebuild: clean all
